The demand for real - time operating system ( rtos ) by omnipresent embedded computing is becoming more and more urgent . the real - time supporting research of linux kernel has offered the new possibility to 無(wú)所不在的嵌入式計(jì)算對(duì)實(shí)時(shí)多任務(wù)操作系統(tǒng)( rtos )的需求日益迫切, linux內(nèi)核的實(shí)時(shí)支持研究為迎合這種需求提供了新的可能性。
In the aspect of software , the sm - te system uses c / os - real - time operating system ( rtos ) that simplifies the design of software modules and improves the stability of the system 在軟件設(shè)計(jì)方面,系統(tǒng)對(duì)各個(gè)功能模塊作了詳細(xì)的規(guī)劃并使用了c / os -嵌入式實(shí)時(shí)操作系統(tǒng),從而簡(jiǎn)化了應(yīng)用程序的設(shè)計(jì),提高了終端系統(tǒng)工作的穩(wěn)定性。
The emergence of system - on - chip ( soc ) makes the system more and more complex , and there is a growing consensus on the real - time operating system ( rtos ) because it can make the system more usable and reliable and the system design more reusable 系統(tǒng)集成芯片的出現(xiàn),使得系統(tǒng)越來(lái)越復(fù)雜, soc中的實(shí)時(shí)操作系統(tǒng)由于能提高系統(tǒng)設(shè)計(jì)的可重用性、增加系統(tǒng)的可靠性和可用性,而日益受到重視。
With the development of real - time computing , an increasing number of safety - critical applications use real - time operating system ( rtos ) as the kernel of control systems , and rtos becomes an important factor that affects the reliability of those applications 隨著實(shí)時(shí)計(jì)算技術(shù)的飛速發(fā)展,實(shí)時(shí)系統(tǒng)已成為安全關(guān)鍵應(yīng)用的核心控制部件和影響性能的決定性因素。隨著軟件功能和性能的大幅度提高,實(shí)時(shí)軟件的可靠性成為限制系統(tǒng)可靠性的瓶頸。
The remote measuring and controlling terminal based on embedded real - time operating system ( rtos ) discussed in this paper is a field control terminal system with the background of the railroad supply water system , and according to the embedded system design principle 基于嵌入式實(shí)時(shí)內(nèi)核的遠(yuǎn)程測(cè)控終端是以鐵路供水系統(tǒng)為背景的、根據(jù)嵌入式系統(tǒng)設(shè)計(jì)原理構(gòu)建的現(xiàn)場(chǎng)控制系統(tǒng)。本文提出了遠(yuǎn)程測(cè)控終端設(shè)計(jì)方案,對(duì)遠(yuǎn)程測(cè)控終端各部分的功能做了描述。
Then , two fault - tolerant - orient real - time operating system ( rtos ) , which are tested as flight critical software applications and reliable , are presented . in addition , the synchronization between the two computers in fadec system , which includes synchronization of real time clock ( rtc ) and synchronization of task layer , is designed 基于這種全新系統(tǒng)結(jié)構(gòu),完成了fadec系統(tǒng)軟件非相似技術(shù)容錯(cuò)結(jié)構(gòu)系統(tǒng)設(shè)計(jì);完成了高可靠性非相似嵌入式實(shí)時(shí)操作系統(tǒng)( rtos )的選型;完成了fadec系統(tǒng)雙機(jī)同步(包括時(shí)鐘級(jí)同步和任務(wù)級(jí)同步)設(shè)計(jì)。
Bsp supplies the simple interface to operate the peripheral chips conveniently . thus , real - time operating system ( rtos ) can start up from the various hardware successfully and response to the asynchronous event opportunely . on the other hand , rsp implements the encapsulation to rtos and brings up the process model according to the running character of the business layer , realizes the secondary process schedule inside task 一方面,支撐子系統(tǒng)bsp層(板級(jí)支撐包)的設(shè)計(jì)實(shí)現(xiàn)了對(duì)硬件層的封裝,這包括對(duì)cpu ( mpc8241 )的封裝和對(duì)外部芯片(串口、網(wǎng)口等)的封裝,通過(guò)這層封裝使得實(shí)時(shí)操作系統(tǒng)能夠成功啟動(dòng),及時(shí)響應(yīng)異步事件,實(shí)現(xiàn)了硬件的基本功能,并且為上層提供了簡(jiǎn)單易用的操作芯片的接口,隔離了軟件對(duì)硬件功能要求所必需的具體細(xì)節(jié)。
From our experiments , we conclude that this implementation may satisfy the requirement in real - time to some degree . secondly , we do much research on the design and implementation of the software based on real - time operating system ( rtos ) qnx . we also study the detailed technologies , which include the using of high precision timer , mapping of memory , buffering of data , and realizing of gui 論文詳細(xì)闡述了在qnx平臺(tái)上開(kāi)發(fā)該實(shí)時(shí)軟件的相關(guān)技術(shù),其中包括使用高精度定時(shí)器獲得好的系統(tǒng)實(shí)時(shí)性、使用內(nèi)存映射讀取采集數(shù)據(jù)、采用適量緩沖區(qū)提高存盤(pán)效率、以及利用qnx提供微圖形界面( microgui )工具實(shí)現(xiàn)系統(tǒng)圖形界面等。
To the embedded system study of siglechip , with the rapid progress of semiconductors producing technology and the higher level of chip designing , the performance of the singlechip has been improved greatly , and the application of it has been scaled greatly . under such environment , introducing the real - time operating system ( rtos ) to the siglechip system can change the development of the software from all by hand to collaboration work , that is a efficient method to resolve this problem 在微控制器和dsp的嵌入式系統(tǒng)研究方面,由于半導(dǎo)體工藝的發(fā)展和芯片設(shè)計(jì)水平的進(jìn)步,它們的性能大幅度地提高、系統(tǒng)的規(guī)模增大,片上嵌入式軟件變得越來(lái)越復(fù)雜。而將實(shí)時(shí)操作系統(tǒng)( rtos )引入單片機(jī)和dsp系統(tǒng),使嵌入式軟件開(kāi)發(fā)從手工作業(yè)轉(zhuǎn)變成工業(yè)化協(xié)作生產(chǎn),就成為解決這一問(wèn)題的有效途徑。